Nightshift requires 12 GB (12288 MB) maximum game memory and 64-bit Java 17.
Prism checks installed RAM and its heap setting before the game starts, keeping the official updater.
If memory needs repair, use the visible Nightshift window or run Nightshift Memory Repair from nightshift/.
Choose Repair this Prism instance, close Prism, then reopen it and launch again. The repair waits for Prism to close before changing its cached instance.cfg.
It keeps a 12 GB minimum, a 1 GB initial heap, and at least 4 GB or one quarter of installed RAM outside the heap ceiling. Safe higher allocations are retained.
Below 16 GB installed RAM, conflicting custom heap flags or unsafe/changed files stop automatic repair with clear instructions.
An exact settings backup stays beside instance.cfg. Unknown custom commands, accounts, saves and graphics settings are preserved.
Other launchers: Technic Launcher Options > Java Settings > Memory; Modrinth/CurseForge profile Java settings.
The early startup check also opens a separate memory explanation when desktop support is available; log instructions remain as fallback. No current JVM heap can grow itself.
